This is the explanation offered by The Urban Dictionary, but according to Collins it's simply that clumsy people usually make a mess.
And let's not be coy about it: 'cack' is a dialect word (from Latin, via Middle Low German or Middle Dutch) for faeces.
© Macclesfield Quiz League 2017